YUI.add("cookie-banner-view",function(e,i){require("hermes-core/flog")(i);e.FlickrView.create(this.name,e.FlickrView,[],{langBundles:this.details.langBundles,initializer:function(e){this.params=e},loadState:function(){return e.Promise.resolve()},buildContainer:function(){var e="<p>"+this.intlMessage({intlName:"privacy.COOKIE_BANNER_TEXT",url:"/help/cookies"})+"</p>";return this.setContainerWithTemplate("basic-banner",{message:e,additionalClasses:"foot-banner-style"}),this},activate:function(){var e=this.get("container");this.registerEventHandler(e.one(".button.dismiss").on("click",this.dismissBanner.bind(this))),this.fire("activated")},dismissBanner:function(i){var n=new Date;n.setTime(n.getTime()+31536e6),this.appContext.setCookie({cookieName:e.config.flickr.banners.dismiss_cookie_banner_name,cookieValue:1,expires:n,path:"/"}),this.fire("dismiss")},canShowBanner:function(){return!this.appContext.getCookie(e.config.flickr.banners.dismiss_cookie_banner_name)&&e.config.flickr.geo.eu}})},"@VERSION@",{requires:["flickr-view","hermes-template-basic-banner","user-limits-helper","person-models","person-profile-models"],langBundles:["privacy"]});